home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19990725-20000114 / 000100_news@columbia.edu _Wed Sep 15 12:52:15 1999.msg < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Return-Path: <news@columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id MAA28220
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Wed, 15 Sep 1999 12:52:14 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id MAA25325
  7.     for kermit.misc@watsun.cc.columbia.edu; Wed, 15 Sep 1999 12:25:49 -0400 (EDT)
  8. X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
  9. From: fred smith <fredex@fcshome.stoneham.ma.us>
  10. Subject: Re: How do I pass Kermit parameters?
  11. Organization: None!
  12. Message-ID: <FI3K15.E6F@fcshome.stoneham.ma.us>
  13. Date: Wed, 15 Sep 1999 10:34:17 GMT
  14. To: kermit.misc@columbia.edu
  15.  
  16. Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
  17. : In article <7rm5g7$v0a$1@nnrp1.deja.com>,  <dixonan@my-deja.com> wrote:
  18. : : I want to pass Kermit parameters from my Visual Basic program.
  19. : :  <snip>
  20. : The methods for passing command-line arguments to a script are a bit
  21. : awkward, since K95 (and C-Kermit 6.0, upon which it is based) have
  22. : their own command-line arguments.  All of this will be simplified in the
  23. : next releases (C-Kermit 7.0 and K95 1.1.18), but for the time being, you
  24. : have two choices.  The first one is:
  25.  
  26. :   <path>k95 <name-of-script-file> = <arg1> <arg2> ...
  27. <snip>
  28.  
  29. What I've done, with both C-Kermit and MS-Kermit, when I had a whole
  30. bunch of things I wanted to pass to a kermit script was to put a (on
  31. Unix) shellscript or (or DOS) batchfile wrapper around the invocation of
  32. Kermit. This shellscript/batch file takes its own parameter list and/or
  33. things from its environment, and writes a kermit script which assigns
  34. those values to kermit variables, then as the last thing it does invokes
  35. kermit with appropriate arguments to cause kermit to 'take' that kermit
  36. script. (This tends to be a 3-stage operation: 1) run the batch file,
  37. which builds the kermit script, 2) invoke kermit which runs the
  38. newly-constructed script, and 3) that on-the-fly script then tends to
  39. invoke the "real" script, the one that actually does the work, once it
  40. has completed processing the various commands created on the fly by the
  41. batch file). This shellscript/batch file, then, is invoked from within
  42. some other program that wants to do some kind of complex thing with
  43. Kermit.
  44.  
  45. Fred
  46. -- 
  47. ---- Fred Smith -- fredex@fcshome.stoneham.ma.us ----------------------------
  48.                But God demonstrates his own love for us in this: 
  49.                          While we were still sinners, 
  50.                               Christ died for us.
  51. ------------------------------- Romans 5:8 (niv) ------------------------------